From 3cb8a43a256c5efcbc0739214494b2e7a2d9dfb0 Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Mon, 20 Feb 2006 10:10:27 +0000 Subject: [PATCH] New function, return TRUE. (gdk_display_supports_input_shapes): New 2006-02-20 Tor Lillqvist * gdk/win32/gdkdisplay-win32.c (gdk_display_supports_shapes): New function, return TRUE. (gdk_display_supports_input_shapes): New function, return FALSE. --- ChangeLog | 4 ++++ ChangeLog.pre-2-10 | 4 ++++ gdk/win32/gdkdisplay-win32.c | 20 ++++++++++++++++++++ 3 files changed, 28 insertions(+) diff --git a/ChangeLog b/ChangeLog index 0dc8afaa63..908d53e2a3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2006-02-20 Tor Lillqvist + * gdk/win32/gdkdisplay-win32.c (gdk_display_supports_shapes): + New function, return TRUE. + (gdk_display_supports_input_shapes): New function, return FALSE. + * gdk/win32/gdkwindow-win32.c (do_shape_combine_region): New function. Factor out code from gdk_window_shape_combine_mask(). (gdk_window_shape_combine_region): Actually do something. Convert diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 0dc8afaa63..908d53e2a3 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,9 @@ 2006-02-20 Tor Lillqvist + * gdk/win32/gdkdisplay-win32.c (gdk_display_supports_shapes): + New function, return TRUE. + (gdk_display_supports_input_shapes): New function, return FALSE. + * gdk/win32/gdkwindow-win32.c (do_shape_combine_region): New function. Factor out code from gdk_window_shape_combine_mask(). (gdk_window_shape_combine_region): Actually do something. Convert diff --git a/gdk/win32/gdkdisplay-win32.c b/gdk/win32/gdkdisplay-win32.c index c9c1c4fbb3..5b77fb11bb 100644 --- a/gdk/win32/gdkdisplay-win32.c +++ b/gdk/win32/gdkdisplay-win32.c @@ -369,3 +369,23 @@ gdk_display_store_clipboard (GdkDisplay *display, gint n_targets) { } + +gboolean +gdk_display_supports_shapes (GdkDisplay *display) +{ + g_return_val_if_fail (GDK_IS_DISPLAY (display), FALSE); + + return TRUE; +} + +gboolean +gdk_display_supports_input_shapes (GdkDisplay *display) +{ + g_return_val_if_fail (GDK_IS_DISPLAY (display), FALSE); + + /* Not yet implemented. See comment in + * gdk_window_input_shape_combine_mask(). + */ + + return FALSE; +} -- 2.30.2